// /*
//  * Copyright 2013-2022 Xia Jun(3979434@qq.com).
//  *
//  * Licensed under the Apache License, Version 2.0 (the "License");
//  * you may not use this file except in compliance with the License.
//  * You may obtain a copy of the License at
//  *
//  *      http://www.apache.org/licenses/LICENSE-2.0
//  *
//  * Unless required by applicable law or agreed to in writing, software
//  * distributed under the License is distributed on an "AS IS" BASIS,
//  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
//  * See the License for the specific language governing permissions and
//  * limitations under the License.
//  *
//  ***************************************************************************************
//  *                                                                                     *
//  *                        Website : http://www.farsunset.com                           *
//  *                                                                                     *
//  ***************************************************************************************
//  */
// package com.xy.iot.netty.service;
//
//
// import com.farsunset.cim.constant.ChannelAttr;
// import io.netty.channel.Channel;
//
//
// /**
//  * 基于内存管理的channel组
//  * 根据tag管理
//  */
// public class TagSessionGroup extends SessionGroup {
//
//     @Override
//     protected String getKey(Channel channel){
//         return channel.attr(ChannelAttr.TAG).get();
//     }
// }